lymphatic sarcoma - French English Dictionary